package com.balance.service.sys;

import com.balance.pojo.sys.SysRole;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Title: ISysRoleService
 * @Author 小东
 * @Package com.balance.service.sys
 * @Date 2025/3/28 13:46
 * @description: 权限服务接口
 */
public interface ISysRoleService {

    // 查询角色列表（带菜单权限）
    List<SysRole> selectRoleListWithMenus();

    // 分配角色菜单权限
    int assignRoleMenus(@Param("roleId") Long roleId, @Param("menuIds") List<Long> menuIds);
}
